package com.szsh.aiot.hsm.dto.ability;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.gson.annotations.SerializedName;

/**
 * 修改网关下挂设备别名请求数据
 * 
 * @author hongkuan
 */
public class SetAttachDeviceNameRequest {
    @SerializedName("CmdType")
    private String cmdType;

    @SerializedName("MAC")
    private String mac;

    /**
     * 要修改设备的别名
     */
    @SerializedName("DevName")
    private String deviceName;
    /**
     * 8位十六进制
     */
    @SerializedName("SequenceId")
    private String sequenceId;

    public String getCmdType() {
        return cmdType;
    }

    public SetAttachDeviceNameRequest setCmdType(String cmdType) {
        this.cmdType = cmdType;
        return this;
    }

    public String getMac() {
        return mac;
    }

    public SetAttachDeviceNameRequest setMac(String mac) {
        this.mac = mac;
        return this;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public SetAttachDeviceNameRequest setDeviceName(String deviceName) {
        this.deviceName = deviceName;
        return this;
    }

    public String getSequenceId() {
        return sequenceId;
    }

    public SetAttachDeviceNameRequest setSequenceId(String sequenceId) {
        this.sequenceId = sequenceId;
        return this;
    }
}
